40009b013c0cb4ae73d9b5e4ec95ce4ac1a37f17,xwiki-rest/src/main/java/org/xwiki/rest/resources/pages/PageTranslationVersionResource.java,PageTranslationVersionResource,represent,#Variant#,38
Before Change
DocumentInfo documentInfo = getDocumentFromRequest(getRequest(), true);
if (documentInfo == null) {
/* If the document doesn't exist send a not found header */
getResponse().setStatus(Status.CLIENT_ERROR_NOT_FOUND);
return null;
}
Document doc = documentInfo.getDocument();
/* Check if we have access to it */
if (doc == null) {
getResponse().setStatus(Status.CLIENT_ERROR_FORBIDDEN);
return null;
}
Page page = DomainObjectFactory.createPage(getRequest(), resourceClassRegistry, doc, true);
After Change
@Override
public Representation represent(Variant variant)
{
DocumentInfo documentInfo = getDocumentFromRequest(getRequest(), getResponse(), true, false);
if (documentInfo == null) {
return null;
}
Document doc = documentInfo.getDocument();